package com.ruoyi.project.rate.domain;

import java.math.BigDecimal;

import com.ruoyi.framework.web.domain.BaseEntity;
import com.ruoyi.project.system.dept.domain.Dept;

public class Result extends BaseEntity {
	private static final long serialVersionUID = 1L;

	private String monthId;
	private Dept dept = new Dept();
	private String deptType;
	private BigDecimal kf001; // 考核组1扣分
	private BigDecimal kf002; // 考核组2扣分
	private BigDecimal kf003; // 考核组3扣分
	private BigDecimal kf004; // 考核组4扣分
	private BigDecimal kfzhu; // 主办扣分
	private BigDecimal kfKhbZhu; // 考核办-主办扣分
	private BigDecimal df001qz; // 考核组1得分-权重
	private BigDecimal df002qz;
	private BigDecimal df003qz;
	private BigDecimal df004qz;
	private BigDecimal dfzhuqz;
	private BigDecimal khb; // 考核办
	private BigDecimal jcf; // 基础总得分
	private BigDecimal jcfqz; // 基础分带权重
	private BigDecimal jcfkf; // 基础总扣分
	private BigDecimal totalxckh; // 现场考核总分
	private BigDecimal xckhqz; // 现场考核权重
	private BigDecimal supjf; // 总加分
	private BigDecimal supkf; // 总扣分
	private Integer supfmqd; // 负面清单
	private BigDecimal zxkh; // 专项考核
	private BigDecimal szpy; // 述职评议
	private BigDecimal totalldcpf;
	private BigDecimal totalcjcpf;
	private BigDecimal totalkscpf;
	private BigDecimal totaljqcpf;
	private Integer ldcprs;
	private Integer cjcprs;
	private Integer kscprs;
	private Integer jqcprs;
	private BigDecimal ldcpfpjz; // 领导测评分平均值
	private BigDecimal cjcpfpjz; // 处级测评分平均值
	private BigDecimal kscpfpjz; // 科室测评分平均值
	private BigDecimal jqcpfpjz; // 监区测评分平均值
	private BigDecimal ldcpfqz;
	private BigDecimal cjcpfqz;
	private BigDecimal kscpfqz;
	private BigDecimal jqcpfqz;
	private BigDecimal hpcpfqz;
	private BigDecimal cpf; // 测评分
	private BigDecimal cpfqz; // 测评分带权重
	private BigDecimal zdf; // 总得分
	private String khbz = "Y"; // 考核标志，Y=参与考核
	private Integer pm; // 排名
	private String jsonOfDuKf; // 督办扣分json串
	private String pmColor;

	public Result() {
		super();
	}

	public Result(String id) {
		super(id);
	}

	public String getMonthId() {
		return monthId;
	}

	public void setMonthId(String monthId) {
		this.monthId = monthId;
	}

	public Dept getDept() {
		return dept;
	}

	public void setDept(Dept dept) {
		this.dept = dept;
	}

	public String getDeptType() {
		return deptType;
	}

	public void setDeptType(String deptType) {
		this.deptType = deptType;
	}

	public BigDecimal getKf001() {
		return kf001;
	}

	public void setKf001(BigDecimal kf001) {
		this.kf001 = kf001;
	}

	public BigDecimal getKf002() {
		return kf002;
	}

	public void setKf002(BigDecimal kf002) {
		this.kf002 = kf002;
	}

	public BigDecimal getKf003() {
		return kf003;
	}

	public void setKf003(BigDecimal kf003) {
		this.kf003 = kf003;
	}

	public BigDecimal getKf004() {
		return kf004;
	}

	public void setKf004(BigDecimal kf004) {
		this.kf004 = kf004;
	}

	public BigDecimal getKfzhu() {
		return kfzhu;
	}

	public void setKfzhu(BigDecimal kfzhu) {
		this.kfzhu = kfzhu;
	}

	public BigDecimal getKfKhbZhu() {
		return kfKhbZhu;
	}

	public void setKfKhbZhu(BigDecimal kfKhbZhu) {
		this.kfKhbZhu = kfKhbZhu;
	}

	public BigDecimal getDf001qz() {
		return df001qz;
	}

	public void setDf001qz(BigDecimal df001qz) {
		this.df001qz = df001qz;
	}

	public BigDecimal getDf002qz() {
		return df002qz;
	}

	public void setDf002qz(BigDecimal df002qz) {
		this.df002qz = df002qz;
	}

	public BigDecimal getDf003qz() {
		return df003qz;
	}

	public void setDf003qz(BigDecimal df003qz) {
		this.df003qz = df003qz;
	}

	public BigDecimal getDf004qz() {
		return df004qz;
	}

	public void setDf004qz(BigDecimal df004qz) {
		this.df004qz = df004qz;
	}

	public BigDecimal getDfzhuqz() {
		return dfzhuqz;
	}

	public void setDfzhuqz(BigDecimal dfzhuqz) {
		this.dfzhuqz = dfzhuqz;
	}

	public BigDecimal getKhb() {
		return khb;
	}

	public void setKhb(BigDecimal khb) {
		this.khb = khb;
	}

	public BigDecimal getJcf() {
		return jcf;
	}

	public void setJcf(BigDecimal jcf) {
		this.jcf = jcf;
	}

	public BigDecimal getJcfqz() {
		return jcfqz;
	}

	public void setJcfqz(BigDecimal jcfqz) {
		this.jcfqz = jcfqz;
	}

	public BigDecimal getJcfkf() {
		return jcfkf;
	}

	public void setJcfkf(BigDecimal jcfkf) {
		this.jcfkf = jcfkf;
	}

	public BigDecimal getTotalxckh() {
		return totalxckh;
	}

	public void setTotalxckh(BigDecimal totalxckh) {
		this.totalxckh = totalxckh;
	}

	public BigDecimal getXckhqz() {
		return xckhqz;
	}

	public void setXckhqz(BigDecimal xckhqz) {
		this.xckhqz = xckhqz;
	}

	public BigDecimal getSupjf() {
		return supjf;
	}

	public void setSupjf(BigDecimal supjf) {
		this.supjf = supjf;
	}

	public BigDecimal getSupkf() {
		return supkf;
	}

	public void setSupkf(BigDecimal supkf) {
		this.supkf = supkf;
	}

	public Integer getSupfmqd() {
		return supfmqd;
	}

	public void setSupfmqd(Integer supfmqd) {
		this.supfmqd = supfmqd;
	}

	public BigDecimal getZxkh() {
		return zxkh;
	}

	public void setZxkh(BigDecimal zxkh) {
		this.zxkh = zxkh;
	}

	public BigDecimal getSzpy() {
		return szpy;
	}

	public void setSzpy(BigDecimal szpy) {
		this.szpy = szpy;
	}

	public BigDecimal getTotalldcpf() {
		return totalldcpf;
	}

	public void setTotalldcpf(BigDecimal totalldcpf) {
		this.totalldcpf = totalldcpf;
	}

	public BigDecimal getTotalcjcpf() {
		return totalcjcpf;
	}

	public void setTotalcjcpf(BigDecimal totalcjcpf) {
		this.totalcjcpf = totalcjcpf;
	}

	public BigDecimal getTotalkscpf() {
		return totalkscpf;
	}

	public void setTotalkscpf(BigDecimal totalkscpf) {
		this.totalkscpf = totalkscpf;
	}

	public BigDecimal getTotaljqcpf() {
		return totaljqcpf;
	}

	public void setTotaljqcpf(BigDecimal totaljqcpf) {
		this.totaljqcpf = totaljqcpf;
	}

	public Integer getLdcprs() {
		return ldcprs;
	}

	public void setLdcprs(Integer ldcprs) {
		this.ldcprs = ldcprs;
	}

	public Integer getCjcprs() {
		return cjcprs;
	}

	public void setCjcprs(Integer cjcprs) {
		this.cjcprs = cjcprs;
	}

	public Integer getKscprs() {
		return kscprs;
	}

	public void setKscprs(Integer kscprs) {
		this.kscprs = kscprs;
	}

	public Integer getJqcprs() {
		return jqcprs;
	}

	public void setJqcprs(Integer jqcprs) {
		this.jqcprs = jqcprs;
	}

	public BigDecimal getLdcpfpjz() {
		return ldcpfpjz;
	}

	public void setLdcpfpjz(BigDecimal ldcpfpjz) {
		this.ldcpfpjz = ldcpfpjz;
	}

	public BigDecimal getCjcpfpjz() {
		return cjcpfpjz;
	}

	public void setCjcpfpjz(BigDecimal cjcpfpjz) {
		this.cjcpfpjz = cjcpfpjz;
	}

	public BigDecimal getKscpfpjz() {
		return kscpfpjz;
	}

	public void setKscpfpjz(BigDecimal kscpfpjz) {
		this.kscpfpjz = kscpfpjz;
	}

	public BigDecimal getJqcpfpjz() {
		return jqcpfpjz;
	}

	public void setJqcpfpjz(BigDecimal jqcpfpjz) {
		this.jqcpfpjz = jqcpfpjz;
	}

	public BigDecimal getLdcpfqz() {
		return ldcpfqz;
	}

	public void setLdcpfqz(BigDecimal ldcpfqz) {
		this.ldcpfqz = ldcpfqz;
	}

	public BigDecimal getCjcpfqz() {
		return cjcpfqz;
	}

	public void setCjcpfqz(BigDecimal cjcpfqz) {
		this.cjcpfqz = cjcpfqz;
	}

	public BigDecimal getKscpfqz() {
		return kscpfqz;
	}

	public void setKscpfqz(BigDecimal kscpfqz) {
		this.kscpfqz = kscpfqz;
	}

	public BigDecimal getJqcpfqz() {
		return jqcpfqz;
	}

	public void setJqcpfqz(BigDecimal jqcpfqz) {
		this.jqcpfqz = jqcpfqz;
	}

	public BigDecimal getHpcpfqz() {
		return hpcpfqz;
	}

	public void setHpcpfqz(BigDecimal hpcpfqz) {
		this.hpcpfqz = hpcpfqz;
	}

	public BigDecimal getCpf() {
		return cpf;
	}

	public void setCpf(BigDecimal cpf) {
		this.cpf = cpf;
	}

	public BigDecimal getCpfqz() {
		return cpfqz;
	}

	public void setCpfqz(BigDecimal cpfqz) {
		this.cpfqz = cpfqz;
	}

	public BigDecimal getZdf() {
		return zdf;
	}

	public void setZdf(BigDecimal zdf) {
		this.zdf = zdf;
	}

	public String getKhbz() {
		return khbz;
	}

	public void setKhbz(String khbz) {
		this.khbz = khbz;
	}

	public Integer getPm() {
		return pm;
	}

	public void setPm(Integer pm) {
		this.pm = pm;
	}

	public String getJsonOfDuKf() {
		return jsonOfDuKf;
	}

	public void setJsonOfDuKf(String jsonOfDuKf) {
		this.jsonOfDuKf = jsonOfDuKf;
	}

	public String getPmColor() {
		return pmColor;
	}

	public void setPmColor(String pmColor) {
		this.pmColor = pmColor;
	}
}